home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Diamond Collection
/
The Diamond Collection (Software Vault)(Digital Impact).ISO
/
cdr40
/
x1j4_src.zip
/
TNL3E.H
< prev
next >
Wrap
Text File
|
1995-01-20
|
3KB
|
86 lines
/*****************************************************************************/
/* */
/* */
/* ***** ***** */
/* ***** ***** */
/* ***** ***** */
/* ***** ***** */
/* *************** *************** */
/* ***************** ***************** */
/* *************** *************** */
/* ***** ***** TheNet */
/* ***** ***** Portable. Compatible. */
/* ***** ***** Public Domain */
/* ***** ***** NORD><LINK */
/* */
/* This software is public domain ONLY for non commercial use */
/* */
/* */
/*****************************************************************************/
/*** externe Definitionen fuer Level 3 ***/
/*
* Released as TheNet X-1J, September 1993
*
* Include support for L3 heard list
*
* Released as TheNet X-1J release 4, January 1995
*/
extern char rxfhdr[]; /* empfangener Frameheader */
extern char rxfprt; /* Port, ueber den das Frame kam */
extern char txfhdr[]; /* zu sendender Frameheader */
extern char myid[]; /* Call des TNC */
extern char alias[]; /* Ident des TNC */
extern unsigned nmbfre; /* Zahl der freien Buffer */
extern l2ltyp lnktbl[]; /* Level2 Kontrollbloecke */
extern l2ltyp *lnkpoi; /* Pointer in l2lnk */
extern lhtyp l4rxfl; /* fuer Level4 eingegangene Frames */
extern unsigned ininat; /* no activity timeout */
extern mhtyp *allocb(); /* Buffer besorgen */
/*** im Level1 definierte Konstanten (im EPROM) ***/
extern unsigned DEFDES; /* Ziele maximal */
extern unsigned DEFBRI; /* Rundspruch Intervall */
extern unsigned DEFOBC; /* Abwesenheitszaehler */
extern unsigned DEFOBB; /* maximale Abwesenheit fuer Rundspruch */
extern unsigned DEFWQU; /* Qualitaet fuer Rundspruch minimal */
extern unsigned DEFTLI; /* Paketlebensdauer */
extern unsigned DEFCH0; /* Kanal 0 Qualitaet */
extern unsigned DEFCH1; /* Kanal 1 Qualitaet */
/*** nicht-integer zurueckgebende Funktionen des Level 3 */
mhtyp *brobuf();
BOOLEAN chgnod();
unsigned srtrou();
BOOLEAN isgood();
nbrtyp *updnbr();
nbrtyp *getnei();
/* BOOLEAN seades(); synonym for iscall() - error */
BOOLEAN isidnt();
BOOLEAN isrout();
BOOLEAN isneig();
BOOLEAN ge6chr();
BOOLEAN iscall();
#ifdef MODIFIED
extern unsigned brochn;
extern unsigned char DEFBCN;
extern unsigned char DEFALG;
extern unsigned DEFBR1;
extern unsigned nohashnode;
extern unsigned no_slime;
#endif
#ifdef ACL
extern unsigned char acl_mask;
#endif
#ifdef L3MONITOR
extern lhtyp l3heardl;
extern unsigned char l3mhlcnt;
extern MHEARD *mhptr;
#endif